.container {
    margin: 0 auto;
    width: 1000px;
    padding: 0;
    height: 1000px;
}

.container .up {
    width: 500px;
    height: 500px;
    padding-left: 220px;
    padding-right: 2px;
    padding-top: 20px;
    margin-left: 140px;
    margin-right: 400px;
    margin-top: 80px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(18, 233, 255, 0.58)), to(#2202ff));
}

.register {
    line-height: 40px;
    text-align: center;
}

.input {
    width: 300px;
    height: 35px
}

.input2 {
    margin-right: 100px;
    width: 200px;
    height: 35px
}

.msg {
    margin-left: -180px;
    width: 100px;
    height: 40px;
}

.su {
    background-color: rgba(15, 193, 65, 0.84);
    width: 280px;
    height: 40px;
    color: #fbfffb;

    /*取消按钮边框*/
    border-style: solid;
    border-width: 1px;
    border-color: #388BFF;
}

.sub {
    margin-left: 50px;
}

h2 {
    margin-left: 50px;
    font-family: 微软雅黑;
}

.rember {
    margin-top: -40px;
    margin-left: 660px;
}

.rember a {

    color: black;
}